home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-08-04 | 3.8 KB | 313 lines | [TEXT/pdos] |
- MACRO
- &lab _NoteAlert
- &lab ldx #$1915
- jsl $E10000
- MEND
- MACRO
- &lab _Dec2Int
- &lab ldx #$280B
- jsl $E10000
- MEND
- MACRO
- &lab _Int2Dec
- &lab ldx #$260B
- jsl $E10000
- MEND
- MACRO
- &lab _LEGetTextHand
- &lab ldx #$2214
- jsl $E10000
- MEND
- MACRO
- &lab _LEGetTextLen
- &lab ldx #$2314
- jsl $E10000
- MEND
- MACRO
- &lab _LEIdle
- &lab ldx #$0C14
- jsl $E10000
- MEND
- MACRO
- &lab _LEKey
- &lab ldx #$1114
- jsl $E10000
- MEND
- MACRO
- &lab _DisposeControl
- &lab ldx #$0A10
- jsl $E10000
- MEND
- MACRO
- &lab _DrawControls
- &lab ldx #$1010
- jsl $E10000
- MEND
- MACRO
- &lab _GetCtlHandleFromID
- &lab ldx #$3010
- jsl $E10000
- MEND
- MACRO
- &lab _GetCtlValue
- &lab ldx #$1A10
- jsl $E10000
- MEND
- MACRO
- &lab _HiliteControl
- &lab ldx #$1110
- jsl $E10000
- MEND
- MACRO
- &lab _KillControls
- &lab ldx #$0B10
- jsl $E10000
- MEND
- MACRO
- &lab _MakeThisCtlTarget
- &lab ldx #$2810
- jsl $E10000
- MEND
- MACRO
- &lab _NewControl2
- &lab ldx #$3110
- jsl $E10000
- MEND
- MACRO
- &lab _SetCtlValue
- &lab ldx #$1910
- jsl $E10000
- MEND
- MACRO
- &lab _DisableMItem
- &lab ldx #$310F
- jsl $E10000
- MEND
- MACRO
- &lab _GetMenuBar
- &lab ldx #$0A0F
- jsl $E10000
- MEND
- MACRO
- &lab _SetMenuBar
- &lab ldx #$390F
- jsl $E10000
- MEND
- MACRO
- &lab _WaitCursor
- &lab ldx #$0A12
- jsl $E10000
- MEND
- MACRO
- &lab _DrawString
- &lab ldx #$A504
- jsl $E10000
- MEND
- MACRO
- &lab _EraseRect
- &lab ldx #$5504
- jsl $E10000
- MEND
- MACRO
- &lab _GetMasterSCB
- &lab ldx #$1704
- jsl $E10000
- MEND
- MACRO
- &lab _GetPort
- &lab ldx #$1C04
- jsl $E10000
- MEND
- MACRO
- &lab _GlobalToLocal
- &lab ldx #$8504
- jsl $E10000
- MEND
- MACRO
- &lab _InitCursor
- &lab ldx #$CA04
- jsl $E10000
- MEND
- MACRO
- &lab _InvertRect
- &lab ldx #$5604
- jsl $E10000
- MEND
- MACRO
- &lab _LineTo
- &lab ldx #$3C04
- jsl $E10000
- MEND
- MACRO
- &lab _MoveTo
- &lab ldx #$3A04
- jsl $E10000
- MEND
- MACRO
- &lab _PtInRect
- &lab ldx #$4F04
- jsl $E10000
- MEND
- MACRO
- &lab _SetPenSize
- &lab ldx #$2C04
- jsl $E10000
- MEND
- MACRO
- &lab _SetPort
- &lab ldx #$1B04
- jsl $E10000
- MEND
- MACRO
- &lab _StringWidth
- &lab ldx #$A904
- jsl $E10000
- MEND
- MACRO
- &lab _BeginUpdate
- &lab ldx #$1E0E
- jsl $E10000
- MEND
- MACRO
- &lab _CloseWindow
- &lab ldx #$0B0E
- jsl $E10000
- MEND
- MACRO
- &lab _EndUpdate
- &lab ldx #$1F0E
- jsl $E10000
- MEND
- MACRO
- &lab _NewWindow
- &lab ldx #$090E
- jsl $E10000
- MEND
- MACRO
- &lab _TaskMaster
- &lab ldx #$1D0E
- jsl $E10000
- MEND
- MACRO
- &lab pulllong &addr1,&addr2
- &lab ANOP
- AIF C:&addr1=0,.a
- AIF C:&addr2=0,.b
- LCLC &C
- &C AMID &addr1,1,1
- AIF "&C"="[",.zeropage
- pullword &addr1
- sta &addr2
- pullword &addr1+2
- sta &addr2+2
- MEXIT
- .a
- pullword
- pullword
- MEXIT
- .b
- pullword &addr1
- pullword &addr1+2
- MEXIT
- .zeropage
- ldy #&addr2
- pullword &addr1,y
- ldy #&addr2+2
- pullword &addr1,y
- MEND
- MACRO
- &lab pullword &SYSOPR
- &lab ANOP
- pla
- AIF C:&SYSOPR=0,.end
- sta &SYSOPR
- .end
- MEND
- MACRO
- &lab pushlong &addr,&offset
- &lab ANOP
- LCLC &C
- LCLC &REST
- &C AMID &addr,1,1
- AIF "&C"="#",.immediate
- AIF "&C"="[",.zeropage
- AIF C:&offset=0,.nooffset
- AIF "&offset"="s",.stack
- pushword &addr+2,&offset
- pushword &addr,&offset
- MEXIT
- .nooffset
- pushword &addr+2
- pushword &addr
- MEXIT
- .immediate
- &REST AMID &addr,2,L:&addr-1
- dc I1'$F4',I2'(&REST)|-16'
- dc I1'$F4',I2'&REST'
- MEXIT
- .stack
- pushword &addr+2,s
- pushword &addr+2,s
- MEXIT
- .zeropage
- ldy #&offset+2
- pushword &addr,y
- ldy #&offset
- pushword &addr,y
- MEND
- MACRO
- &lab pushword &SYSOPR
- &lab ANOP
- AIF C:&SYSOPR=0,.b
- LCLC &C
- &C AMID "&SYSOPR",1,1
- AIF ("&C"="#").AND.(S:LONGA),.immediate
- lda &SYSOPR
- pha
- MEXIT
- .b
- pha
- MEXIT
- .immediate
- LCLC &REST
- LCLA &BL
- &BL ASEARCH "&SYSOPR"," ",1
- AIF &BL>0,.a
- &BL SETA L:&SYSOPR+1
- .a
- &REST AMID "&SYSOPR",2,&BL-2
- dc I1'$F4',I2'&REST'
- MEND
- MACRO
- &lab longm
- &lab ANOP
- rep #%00100000
- longa on
- MEND
- MACRO
- &lab longx
- &lab ANOP
- rep #%00010000
- longi on
- MEND
- MACRO
- &lab shortm
- &lab ANOP
- sep #%00100000
- longa off
- MEND
- MACRO
- &lab longmx
- &lab ANOP
- rep #%00110000
- longa on
- longi on
- MEND
- MACRO
- &lab shortmx
- &lab ANOP
- sep #%00110000
- longa off
- longi off
- MEND
-